Begin typing your search...
Showing results for "#BPCL R and D"
BPCL's R-D centre bags 80 patents in 20 years, over 50 more pending
Its research and development (R&D) centre, located at a 68-acre sprawling campus at Greater Noida in Uttar Pradesh, has won 18 patents in the past...