A roundup of recent business and technology news, including Dingdong's share repurchase, MEXC's security partnership, Elisa's rebranding, and The Leverage Consulting's forum at MIT. Read more...