Financial Milestone Dashboard
No milestones defined. Go to "Manage Milestones" to add one.
'; return; } grid.innerHTML = milestonesData.map(milestone => { const progress = milestone.target > 0 ? (milestone.current / milestone.target) * 100 : 0; const cappedProgress = Math.min(progress, 100); return `${milestone.name}
Progress
${formatPercent(progress)}
${formatCurrency(milestone.current)} / ${formatCurrency(milestone.target)}
