New award.io is coming soon

Announcement of new award.io coming in October 2022.

Watch this space and please follow us in mean time on Twitter.