Number: 88135115
Country: Sweden
Source: TED
Number: 88007463
Number: 87436785
Number: 87194052
Number: 85872803
Number: 85150948
Number: 84875653
Number: 84248583
Number: 83024320
Number: 82472038
Number: 79400200
Number: 79321155
Number: 78247346
Number: 78110171
Number: 77504070
Number: 77324828
Number: 76369177
Number: 74582744
Number: 73060015
Number: 72945808
Number: 961205
Country: India
Source: Bharat Petroleum Corporation