English: Both companies have worked together in the past on several projects.
Telugu: ఇద్దరు కలిసి పలు ప్రాజెక్ట్‌లు బిజినెస్‌లు నిర్వహించారు.