M2050
Web 3.0 is still a vague concept for many, but for others it represents the future and is synonymous with