Ever since the IT revolution started in India, Bengaluru has been in the forefront and is today referred to as the Silicon Valley of India. Huge investments from the government led to various industrial, scientific and technical companies establishing their headquarters in the IT capital of India.