Businesses and public agencies are buying more clean energy than ever before. Companies and agencies, excluding utilities, agreed to buy 7.2 gigawatts of clean energy worldwide so far this year, already shattering the record of 5.4 gigawatts for all of 2017, according to a report Friday from Bloomberg NEF. The surge comes as communities, nations […]