Cleo, the U.S.-based pioneer and global leader of the Ecosystem Integration software category and provider of the Cleo Integration Cloud (CIC) platform, announced the opening of a new, larger office in Bangalore, India to accommodate current business and support global growth with 24×7 product innovation and coverage for customer delivery and support. Located in Bangalore’s Central Business…