Archives: In The News
Happiest Minds Technologies? Wouldn’t you be surprised if you were told that this is the name of an IT start-up company founded by one of the most respected names in the industry? But then, Raja Shanmugham, chief people officer,…