EcoCabs – Part 1 Experience, Start-Up / By Gabriel Felice In 2012 Nick, Andy and myself embarked on an adventure to set up an eco-friendly cab company in Malta – EcoCabs.