In a piece in these pages last year, we had discussed the mutual incomprehension of Indian science and industry to the detriment of both, as well as to the nation. Apart from sometimes labouring in ...