UK Government pays almost £60million in damages to solar firms

Solar energy
Solar energy

Breaking