La ferme solaire Twitch Hill est un nouveau projet d'énergie renouvelable qui fournira de l'énergie propre et renouvelable. Ce projet, aligné sur la stratégie commerciale à long terme d'investissement dans une infrastructure verte durable, est une preuve de la réussite du partenariat entre Low Carbon Alliance, Cheswell Grange et Lynher Energy.