India and France have launched a programme with $1 trillion potential to help developing countries harness fully their solar resources for a clean energy future to meet the "biggest challenge human