Rotary Foundation

This is Rotary's own charitable trust which collects donations from clubs and individuals and redistributes the income to deserving causes