Rajeev Srinivasan is an engineer and manager by training, and a polemicist by inclination. He considers San Francisco and Kerala his two homes.
Thank you