Solar is already the cheapest form of new electricity generation in 16 US states, plus Spain, Italy and India.
You must log in or register to comment.
Solar is already the cheapest form of new electricity generation in 16 US states, plus Spain, Italy and India.