Global insurer Allianz and Standard Chartered Bank yesterday announced a 15-year bancassurance agreement for the distribution of Allianz's general insurance products, including travel, personal accident, fire and motor insurance products, to Standard Chartered's retail banking clients in five key markets across Asia.