Automobile Products of India Posts Rs 0.48 Crore Net Loss in September 2025 Quarter Ravi Singh Nov 8, 2025 ADVERTISEMENT Alright, let’s talk about Automobile Products of India (API). You might not hear their...