Utilities firm Dominion Energy Inc will buy Longroad Energy’s 108 megawatt solar project in Virginia, the U.S.-based renewable energy developer said on Tuesday. The solar project, called Foxhound, has been in development for six years and will produce enough clean energy to power more than 17,000 homes, Longroad said in a press release. Financial details […]