Lupin to pay $90 million to settle patent dispute with Astellas

Business