Elephant has recently debuted the brand identity for Terra, a Mahindra Comviva initiative, that provides an exciting new platform for cross-border....