Solar developer Lightsource bp has completed construction of the 135MW Conway Solar at Happy project in White County, Arkansas alongside state utility Conway Corp.
Alight recently expanded to Finland as the company's management believes both Sweden and Finland offers massive yet untapped potential when it comes to developing solar projects.