FRANKFURT/LONDON : Oil majors BP and TotalEnergies emerged as the winners in a 7 gigawatt (GW) offshore wind site auction in Germany worth 12.6 billion euros ($13.96 billion), highlighting the appeal of renewable assets across Europe. The move comes as European oil giants seek to grow their low-carbon businesses by entering the renewables sector, a […]