TAL Corporate Film 2012

Technical Associates Limited manufactures high capacity power & distribution transformers. This is their second, updated corporate film followed by the previous version done in the year 2008.

 

No Comment

Post A Comment

error: Context Menu disabled!