Shanghai Austri Wind Power Technology Co. Ltd. is a company that provides Power transmission, Wind power, Turbine and more. Shanghai Austri Wind Power Technology Co. Ltd. is headquartered in China Shanghai Shi. Shanghai Austri Wind Power Technology Co. Ltd. was founded in 2010. Shanghai Austri Wind Power Technology Co. Ltd. has a total of 74 patents