Indie studio Devolver Digital goes public on the London Stock Exchange By: Misael Duran - Updated: November 4, 2021