A company that has bought up 23,000 acres in Scotland has received a £20 million loan. Is this another attempt to ride the carbon credits rush, or real green progress?
Categories
A company that has bought up 23,000 acres in Scotland has received a £20 million loan. Is this another attempt to ride the carbon credits rush, or real green progress?