News

One office at the Small Business Administration with around 1,500 employees has told those who accepted the “deferred ...
Barua’s resignation is effective from the close of business hours on April 11, 2025. Barua had joined Swiggy’s board in 2022.