9816 records - Last updated: October 7th, 2025
Rank Name Company Country Total Contributions
5751
Hcl Technologies Limited
India
4
5752
Hinto Group
Italy
4
5753
Ibm
United States
4
5754
Icf
United States
4
5755
Icf
United States
4
5756
Icf
United States
4
5757
Inclind Inc
Canada
4
5758
Ideamasn
Nigeria
4
5759
Idigit
Saudi Arabia
4
5760
Ifactory
United States
4
5761
Iksula
India
4
5762
Imagex
Canada
4
5763
Imagex
Brazil
4
5764
Immer
Netherlands
4
5765
Immer
Netherlands
4
5766
Indicia
Netherlands
4
5767
Infobeans Technologies Limited
India
4
5768
Infobeans Technologies Limited
India
4
5769
Initlab
Russia
4
5770
Innoraft
India
4
5771
Insomniac Design
Romania
4
5772
Interactive Investor
United Kingdom
4
5773
International Institute For Environment And Development
United Kingdom
4
5774
Investis Digital
4
5775
Inviqa
Slovakia
4
5776
Io
Belgium
4
5777
Io
Bulgaria
4
5778
Islandora Foundation
Canada
4
5779
Itapplication.Net
India
4
5780
Itt Digital
India
4
5781
Jarltech Europe Gmbh
Germany
4
5782
Johnson & Johnson
United States
4
5783
Johnson & Johnson
United States
4
5784
Just Digital
Brazil
4
5785
Kellton Tech Solutions Ltd
India
4
5786
Keytec Gmbh & Co. Kg
Germany
4
5787
Khawa Technology
4
5788
Komoko Ltd
United Kingdom
4
5789
Koumbit.Org
Canada
4
5790
Krzn
Germany
4
5791
Kulturis
Germany
4
5792
Last Call Media
4
5793
Lawspot
Greece
4
5794
Lemberg Solutions
Ukraine
4
5795
Lelo
4
5796
Lemberg Solutions
Ukraine
4
5797
Liip
Switzerland
4
5798
Ln Webworks Private Limited
India
4
5799
Ln Webworks Private Limited
India
4
5800
Ln Webworks Private Limited
India
4