translate English to French: New Energy and Industrial Technology Development Organization Pavilion 4.
Pavillion du New Energy and Industrial Technology Development Organization[Traduction :