The all-electric BMW i4 arrives in Singapore packing 335bhp and a 590km range - Sgcarmart