Vishal Sikka address to investors