Press Release Mettle launches “The Charge” to encourage Brits to join the Passion Economy June 10, 2021 Launched in 2018, Mettle is part of NatWest’s innovation arm and operates like a tech start-up.