Sort of hard to imagine
Atula, can you give us more info? The math doesn't seem to add up. Is there a website where we might learn more? Although we agree that the Sun is surely the answer to our energy needs, we haven't heard of such an efficient system, and would love to learn more!