Delft, Netherlands, 24-7-2015 — /EuropaWire/ — On Monday 27 July, TU Delft students will be installing their self-built artwork Street Light…