Key Points:Ola Electric to lay off over 1,000 employees and contract workersShares hit 52-week low, down 66% from post-listing peakSecond round of layoffs in...
New Delhi: Alibaba founder Jack Ma was criticized for criticizing the policies of the Chinese Communist government and President Xi Jinping. More than two...