The top-spec Toyota Urban Cruiser Ebella has been launched for Rs. 23.60 lakh, and this markup is relatively on the higher side for what is essentially a Maruti Suzuki e Vitara, wherein the ...