Open Collective
Open Collective
Loading

Transactions

All transactions
All
Expense
+$8,784.00USD
Paid
Invoice #113036
the ushahidi platform
+$5,856.00USD
Paid
Invoice #80941
the ushahidi platform
Page of 1