What does ODSR stand for?

What does ODSR mean? We have 3 definitions. Read most used ODSR meanings below.

ADVERTISEMENT