Indian IT Inc ranks 34 in competitiveness index by BSA

After sliding for two consecutive weeks, the country's foreign exchange reserves rose by US$749 million to US$312.231 billion, the Reserve Bank of India said. [More]