The full form of ICC is the International Cricket Council, and it promotes cricket by funding associate nations, conducting global tournaments, and supporting grassroots programs. These initiatives help grow the sport across emerging countries and increase its global fanbase.