General Fusion raised C$20 million ($14.6 million) from two Canadian government agencies to help advance technology that may eventually harness the energy of the stars in a commercial power plant.