Bribe Hotline 10 years ago 773 views What is the meaning of the form C Customs, Excise and Service Tax Service Tax Registration Reported on September 10, 2014 from Mumbai , Maharashtra ι Report #43309 What is the meaning of the form C What is your reaction after reading this report?