Spain takes over Catalonia, fires defiant separatist leaders News News / News 7 years ago 531 Views comments Spain has taken direct control of Catalonia and sacked the region#39;s defiant separatist government by publishing special measures overnight in an of... Read more
News June CPI cools down; May IIP falls to 1.7%: Room for rate cut opens up, say experts News / News - 7 years ago
News Honda gears up for global electric foray, plans to launch e-bike in India soon News / News - 7 years ago
Comments