yet in recent times pieces of information have come to attention the effect that certain companies are working on to more from animals
Yet in recent times, several pieces of information have come to our attention to the effect that certain companies are working on how to 'obtain' more from animals.
Yet in recent times, pieces of information have come to attention the effect that certain companies are working on to more from animals.