Mindtree Opens Atlanta Delivery Center In United States