Ceo
Currentwww.mystr33t.comEvery year in the UK over £20 billion worth of food is wasted.That is about the same as 100 London buses full of food every hour!... 60% of this waste is avoidable. MyStr33t was founded by a small but enthusiastic team in London, UK in 2015. Our enthusiasm stems from our passion to make a positive change to the way we as a society manage.