The Oxford Dictionary defines opportunity as:
Opportunity (n.) /ɒpəˈtjuːnɪti/
a time or set of circumstances that makes it possible to do something.
DexConnect is 'making it possible' for millions of students around the world.
total value of DexConnect opportunities
total number of opportunities shared till date