Technology development, technology transfer, technical consulting, technical services, and technology promotion of power electronic products, computer software and auxiliary equipment, communication equipment, energy-saving projects, new energy vehicles, and new energy power generation projects; technology development of power swap facilities for new energy vehicles; technology development of photovoltaic equipment and components, and charging piles; production of computer software and hardware; sales of power electronic products and computers