The concept of digital badges, as an important means to motivate and reward achievement, is appearing in industries ranging from education all the way to

See on www.extremenetworks.com