Tag: Star Screen Co.

China Develops World’s Largest Film Screen

Henry Solomon- March 29, 2016

A Company in east China's Anhui Province, Star Screen Co., Ltd. has developed an extra-large film screen, measuring 100 by 25 meters. The manufacturer spent two ... Read More