Miners Skewer Wind Industry Myth that the LRET is Lowering Power Prices

STT followers have a keen ear when it comes to picking wind industry spin. One of the most fantastic efforts to turn night into day is the completely bogus story about wind power causing a reduction in Australian retail power prices. Like most wind industry drivel, it’s a tale that’s heavy on emotional “belief” and […]