20150521 auto: Mercedes-Benz S-Guard armoured limousine launched in India at Rs 8.9 crore