The landscape of contemporary philanthropy has undertaken remarkable makeover in current decades. Strategic approaches to providing now emphasise sustainable development and measurable results. Producing meaningful social impact calls for careful consideration of numerous elements including communi