The Bengaluru-based IT giant is signaling a revival after a protracted spell of management turmoil, technological shifts and regulatory upheaval. from Stocks-Markets-Economic Times Read The Rest:economictimes...