Indian drugmaker Lupin said on Tuesday it agreed to a $90 million settlement with Japan's Astellas Pharma in a patent dispute ...