Advertisement
sun pharmaceuticals industries ltd
Markets
24 April, 2020
Why the trickle of share buybacks may not turn into a flood
The stock market slump during late February and March may have prompted some companies to buy back shares but the ......