Can organisations be awarded digital badges?

Absolutely! Digital badges are extremely flexible. There are plenty of examples of this, such as recognising employers that have supplied Kickstart placements for young people, or local authorities that want to recognise particular quality marks in schools.