British Prime Minister Boris Johnson pledged Tuesday to tap United Kingdom’s offshore wind energy to power every home in the country by 2030, to be a part of the world’s shift away from fossil fuels. “As Saudi Arabia is to oil, the U.K. is to wind—a place of almost limitless resource, but in case of […] Read more