BML

Solar wind energy -a viable alternative?