Solar power is attractive because it is abundant and offers a solution to fossil fuel emissions and global climate change. Earth receives solar energy at the rate of approximately 1,20,000 terawatt. This enormously exceeds both the current annual global energy consumption rate of about 15 TW, and any conceivable requirement in future.