HHealthcare Read More Pill shows promise in lowering blood pressure, slowing kidney diseaseSeptember 13, 2025 A novel pill that blocks the hormone aldosterone shows promise for lowering blood pressure and potentially delaying the…