Solar project opening cancelled over security concerns
The 250-million-dollar solar farm spanning over 1,100 acres, owned by Lightsource BP, is set to create 188 megawatts of energy. The company’s massive unveiling of the property…
Read More...
Read More...