Technology

Defy Media ceases all operations following earlier struggles