The implications for homeowners and businesses are huge. Scientists achieve major breakthrough with energy storing molecule — ...