Mahindra Marazzo's new eight-seater variant launched, to cos