Serviced apartment provider 14 Square raises seed funding to expand its footprint in India

Athough hotel remains a major player in the accommodation business, several new…