BlackRock-backed DSD Renewables has received a $250m (€230.5m) investment from Cox Enterprises, to support DSD’s growth and its ongoing commitment to accelerating renewable energy deployment. DSD is a company that helps businesses and organisations switch to clean energy by providing sol...