Germans are slamming Elon Musk's plans to clear 740 acres of forest for a $45.6 million Tesla factory - Business Insider