European parliament votes for new renewable shipping fuel requirements

By Julian Atchison on October 28, 2022