Amazon, Google and Facebook join 50 to slam EU states over renewable plans
Tech and energy giants want Brussels officials to act after member states ignore corporate PPAs
Tech and energy giants want Brussels officials to act after member states ignore corporate PPAs