New 100 and 200 euro banknotes have been introduced by the European Central Bank, with an expected release date in late May. The bank revealed detailed information about the notes' new features.