Green Resources: Investigative reports by the Oakland Institute and Swedish TV led to the Swedish Energy Agency freezing carbon credit purchases until Green Resources meets a series of demands.
Green Resources: Investigative reports by the Oakland Institute and Swedish TV led to the Swedish Energy Agency freezing carbon credit purchases until Green Resources meets a series of demands.