Is it time to buy an electric car? Crunching the numbers!
Is it time to switch to an electric car?It's a question many people ask and ponder on.Indeed, it shows: the growing interest in electric vehicles...
WACKER Confers Innovation Award for Optimized Polysilicon Manufacturing Process
Munich-based chemical group WACKER has given this year’s Alexander Wacker Innovation Award to a project team from Burghausen. The award was conferred for improvements to...