4 ms·
"Keeping the exact science under wraps" means "there is no science of note, we are charging a lot for household products".
by judk 13y ago
"Keeping the exact science under wraps" means "there is no science of note, we are charging a lot for household products".