As part of its green program, Swedish company IKEA has purchased over 11,000 acres of Forest in the US to stop anyone, including themselves, from developing it.…
As part of its green program, Swedish company IKEA has purchased over 11,000 acres of Forest in the US to stop anyone, including themselves, from developing it.…