Picard Medical's CEO notified the company of his decision to step down on June 17. The departure was not the result of any disagreement with the medtech firm.
England ease into the T20 World Cup semi-finals with a game to spare by comprehensively beating West Indies by 38 runs at ...