Support for world rescuers The term “social business” is already known to some – some may not understand it at all. And yet most of us have certainly been involved in social business. What is that? Put simply, these are companies with a defining character trait. Behind…