The executives of the main North American companies took advantage of the falls in March to buy shares. 15-Apr-20 03:47 pm Analysis Anirudh Sethi