JS Global Capital’s shareholders approve buyback of upto 3.99 million shares