India's rich are riding high on prime minister Narendra Modi's electoral promise of �good times.� A record 90 Indians with a combined net worth of $295 billion, feature in Forbes Billionaires List 2015, of which 28 make their appearance for the first time.

Top stories

Canada's Big Banks have emerged unscathed from the collapse in oil prices and won plaudits for raising their dividends during the quarterly reporting season, but they have not inspired much optimism for the rest of the year.