The German over-the-counter baseload contract for Thursday delivery surged nearly 40 percent to 30.75 euros ($35.02) a megawatt hour (MWh). New Delhi: The German spot electricity contract for next-day delivery posted strong gains in wholesale trade on Wednesday, lifted by a forecast of a drop in power generation from wind turbines, while demand was expected […]