Public funding for a campaign is provided by the Government.
The public funding is provided by the political action committee (PAC) Senate members. Furthermore, presidential candidates are given funds from the federal government in their attempt to provide popular public support and cover the expenses for the campaigns. Besides, political parties only may raise money for Election campaign in accordance with federal limits.