The £450m Cleve Hill Solar park is being built near Faversham by Quinbrook Infrastructure Partners, a London-based firm that invests in renewable and low-carbon energy in the US, UK and Australia, according to The Guardian.
Already have an account? Sign in here