About Techfortrade
techfortrade aims to find, foster and support sustainable and scalable technology solutions that facilitate trade and alleviate poverty.
More about Techfortrade
Techfortrade is located at 16 Winchester Walk, SE1 9 London, United Kingdom
+44 (0)20 7378 6736
http://techfortrade.org