ABOUT MANTR, meaning “consult” and “advise” in Sanskrit, is a consulting company delivering bespoke advisory services on energy and technology. Energy advisory spans natural gas supply and sales contracts negotiations/renegotiations, contract price structuring, commercial advisory on contractual di... Read more
This company has no teams yet
This company has no offices yet