Earth And Ecology Featured Climate Protesters Tell Carmakers ‘The Party Is Over’ 5 years ago Pratirodh Bureau Thousands of protesters marched in front of Frankfurt’s IAA car show on Saturday to demand…