You are here: Home Archives Big firms heading to Telangana to set up shop: KT Rama Rao - The New Indian Express