Press Release

India’s first and largest self-storage company is all set to soar in 2022