Parliament approves E&P, solar agreements