19 Jun, 2013
The Leela Palace, Bengaluru
It's really a bleak economic environment. Even India's bluest chip IT firm Infosys Technologies has forecast a drop in annual sales, indicating that all is not well with the business environment. Owing to reduction of IT budgets by...