Ikea bought 83,000 acres of forest last month. In April, Apple bought 36,000 acres. What’s the reasoning behind these retail giants buying their own forests? To manage them.
Read more...
No comments:
Post a Comment