European railway company Eurostar on Tuesday committed to powering its trains with 100% renewable energy by 2030.