Carbon market governing body tightens standards for renewable energy credits

Carbon market governing body tightens standards for renewable energy credits