Definitions for "Absolute Beta"
This is a USA based firm which deal in all things Betamax.