If art doesn't sell, how does an arts hub sustain itself? Hin Bus Depot is a creative hub for the masses. The team reveals their plans to keep the place thriving…