IT firm develops application to tackle social challenges October 11, 2018 0 An Information Technology company, Open Hands has developed an application, `Open Hands Tech’, that can address social problems in the ...