LR Leshan Radio Company Ltd. Electronics and components Leshan, Sichuan Leshan Radio Company Ltd. (brand LRC), founded in 1971 in Leshan, Sichuan Province, is one of China's long-es…