If wishes were fishes....

Applied for, planned, new technologies being tested, a game changer, growth is SET to explode..... all mean NOTHING and neither does the colorful pictures from the IEA. Asserting that the above mealy mouthed claims infer that " with these developments and technologies there is no longer…

--

--