Environment

It is the cleanest, most abundant energy source. but solar power faces the challenge of affordability and efficiency, especially if such systems are to be widely installed in the developing world. Progress is being made. Scores of Chinese companies are touting their latest solar electronic components and products at an international trade fair in Hong …