Intelligent customer engagement platform MoEngage announced today the launch of its new corporate brand identity, ...