Articles containing the keyword Girish Modi


The mystery of Castlepines' billions

The mystery of Castlepines' billions

You have probably never heard of Castlepines Corporation. Yet every year, says its chief executive David Grose, pension funds and insurance companies offer him so many billions of dollars to invest that ...