Industry Views - wind

  • judge comment landscape

    Today's PPAs are a cheat

    Power purchase agreements normally only cover 50 to 70 percent of emissions. It's time tech giants paid the true price of 24x7 PPAs

    By