InvestingMarkets and financial Vista Rooms expands to Sri Lankawith an aim to build the largest network of branded stays in South Asia adminApril 1, 2016 Vista Rooms, an online accommodation aggregator with an aim to provide comfortable, standardized stays, following a wave of success...