Recent News About Council for Citizens Against Government Waste
By Vimbai Chikomo | Apr 28, 2016
Since the 1970s, the federal government has earmarked billions of dollars for renewable energy subsidies, but many government agencies and experts in the energy industry question whether taxpayers are actually benefiting from the cause given the costs involved with net metering.