Apax invests $450 million in an Indian software firm

Apax invests   $450 million   in an Indian  software firm
play icon
Photo used for illustrative purpose.