Executive decision making series | Sam Pitroda – a call for the nation

Executive Decision Making | ByGeorge You Got It Among the great technocrats who made the world a better place, Sam Pitroda stands tall and incomparable having ushered in the grand telecom revolution in our country. His vision and execution stands unparallelled, and our telecom success story owes so much to him, his remarkable leadership, and […]