USA Headquarters

Mesha, Inc. Buffalo, NY. 

Mesha India

Mesha Energy Solutions Private Limited (100% wholly owned subsidiary of Mesha, Inc.)

93,A Industrial suburb, 2nd stage,

Yeshwantpur, Bangalore - 560022

Phone: +918040992111

Find us at:

 

Drop us a note and we will get back to you as soon as we can. 

Name *
Name
Phone
Phone