Please reload

Follow Us

30 Jan 2018

Amphibia BASE Ltd (UK) has devised innovative Bamboo densification technologies that convert the typically awkward cylindrical shape of bamboo into a regular and easily industrialised form by converting...