AIICO Insurance launches online portal AIICO Insurance Plc has launched a self-service portal and also revamped its multiple payment channels for its customers.