China Technology Solar Power Holdings Ltd. develops and sells automatic teller machine ("ATM") systems and other systems, related application hardware and software, technical support and consultancy services to commercial banks and postal bureaus in the People's Republic of China in the Peoples Republic of China.