Finance Pharmaceutical labs earning profits through development and sale of cancer treatment methods , and Administrator 2025 April 27