Personal Information
Organization / Workplace
Noida Area, India India
Occupation
Product Manager
Industry
Electronics / Computer Hardware
Tags
economics
economy
hydrogen
solar energy
renewable
opec
brinkmanship
cartelization
demand and supply
oil
price
game theory
crude oil
See more