Feature

Meet 6 Indian-origin CEOs who dazzled in the global tech landscape

Here’s a list of six CEOs who put India on the map of the global technology landscape. These achievers have the raised the bar by leading billion-dollar IT giants. n