A film project about a Swedish/Chinese Textile Company outside Shanghai.
Agency: STORM
More about the Company here.