CompositesWorld November 7, 2016 A fully bio-composite footbridge has been installed on the Eindhoven University of Technology campus in The Netherlands. This 14-meter longnbsp...