English: Who has been appointed as the new Managing Director of Cloud India Business?
Telugu: క్లౌడ్ ఇండియా బిజినెస్ కొత్త మేనేజింగ్ డైరెక్టర్గా ఎవరు నియమితులయ్యారు?