In the second half of May we were flooded by power purchase agreement (PPA) announcements from different parts of the world, including several contracts for powering mines, retails chains and data centres with renewables.