Ontario, Quebec and California

Many people are unaware of the fact that cap-and-trade programs mean that the biggest polluters pay the most for pollution, rather than all taxpayers paying more than our fair share…
Read moreMany people are unaware of the fact that cap-and-trade programs mean that the biggest polluters pay the most for pollution, rather than all taxpayers paying more than our fair share…
Read more