ASIA ONE

This Singapore facility is the world’s largest ‘vending machine’ for supercars