The International Solar Alliance (ISA) may launch an insurance mechanism aimed at lowering the risks associated for solar power in December.