Mumbai, Feb. 20 -- Tata Motors-owned British brand Defender has become the first luxury automotive brand in India to launch an anamorphic display. The installation is located at the Phoenix Palladium ...