When
2017 April 10
2017 April 10
Where

Milan, Italy

International Award 2017 - Innovative Ideas and Technologies in Agribusiness