BMW Malaysia updates 4 Series Coupe, Gran Coupe with new engines, prices start from RM297,800 Image #514282