Now, Ministry of HRD office does not anymore attest degrees for the institutions outside Delhi.

Now, you have to go to the State Education/HRD ministry office usually located at Capital of the State where you have passed out your B.Tech from !!

For example, if you have passed your B.Tech from Tamilnadu, you would have to go to Chennai, if from West Bengal then Kolkata, if from UP then Lucknow... etc

After, getting it attested by HRD/Education..rush to Ministry of External Affairs- Visa section, Patiala House for further attestation.

Alternatively, if your state capital has Ministry of External Affairs office, you can get it done there too. To my knowledge Kolkata, Mumbai & Chennai have these offices.

Aftre this process, you have to go to the concerned embassy for final attestation.

PM me with your institution state, if you need more info.