Data, Digital & ITVerified
barrs meaning in oil and gas
barrs means Business Activity Risk Ranking System. A database of potential projects with options to rank them by various risk profiles.
Definition
Business Activity Risk Ranking System
A database of potential projects with options to rank them by various risk profiles.