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