Yes. An Indian company can make political contributions and can claim a deduction under 80GGB.