Squadron Energy stresses the necessity of innovation to combat rising wind energy costs, rejecting nuclear power as a solution.

The CEO of Squadron Energy, a renewable energy developer owned by Andrew Forrest, revealed that the…